dive headfirst - French English Dictionary